life saving on ice - German English Dictionary